package com.cheng.im.service.user.model.req;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * todo：暂时将im业务服务和应用服务合并，后期移除
 */
@Data
@ApiModel("IM用户登录请求类")
public class UserLoginReq {

    @NotNull(message = "用户id不能位空")
    @ApiModelProperty("IM用户ID")
    private String userId;

    @NotNull(message = "用户密码不能位空")
    @ApiModelProperty("IM用户密码")
    private String password;

    @NotNull(message = "appId不能为空")
    @ApiModelProperty("APPid")
    private String appId;
}
